body{
        background: black !important;
}

header {
        background: black !important;
}

header>a {
        color: darkgray !important;
}

.updateWebmark {
        color: darkgray;
}

#offCanvasContentScroll {
        background: #1d1f21;
}

#version {
        position: absolute;
        color: darkgray;
        bottom: 0;
}

#weblist .mui-table-view-cell {
        padding: 6px 12px;
}

#booklist {
        background: #F2F2F2;
}

#booklist .mui-slider-handle {
        background-color: inherit;
}

#booklist .mui-table-view-cell {
        padding: 5px;
}

#booklist div.Horizontal {
        position: relative;
        display: table-cell;
}

#booklist .T1 {
        min-width: 252px;
        max-width: 252px;
}

#booklist .T1 .M1 {
        min-width: 30px;
        max-width: 30px;
}

#booklist .T1 .M2 {
        min-width: 222px;
        max-width: 222px;
}

#booklist .T2 {
        min-width: 102px;
        max-width: 102px;
}

#booklist .T2 .M1 {
        min-width: 30px;
        max-width: 30px;
}

#booklist .T2 .M2 {
        min-width: 72px;
        max-width: 72px;
}

#booklist .书签, #booklist .最新, #booklist .来源, #booklist .作者, #booklist .分类 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
}

.mui-off-canvas-left {
        background: #1d1f21;
        width: 50%;
}

.updateWebmark div {
        position: relative;
        display: table-cell;
        height: 24px;
        top: 3px;
}

.updateWebmark .title {
        min-width: 154px;
}